API Documentation
nkAstraeus::AtmosphereEffect Member List

This is the complete list of members for nkAstraeus::AtmosphereEffect, including all inherited members.

AtmosphereEffect()nkAstraeus::AtmosphereEffect
Effect()nkAstraeus::Effect
getLutShader() constnkAstraeus::AtmosphereEffect
getMieAbsorb() constnkAstraeus::AtmosphereEffect
getMieExtinction() constnkAstraeus::AtmosphereEffect
getMieG() constnkAstraeus::AtmosphereEffect
getMieHeightDensityFactor() constnkAstraeus::AtmosphereEffect
getMieScattering() constnkAstraeus::AtmosphereEffect
getMultiScatteringLut() constnkAstraeus::AtmosphereEffect
getMultiScatteringLutHeight() constnkAstraeus::AtmosphereEffect
getMultiScatteringLutMarchSampleCount() constnkAstraeus::AtmosphereEffect
getMultiScatteringLutSphereSampleCount() constnkAstraeus::AtmosphereEffect
getMultiScatteringLutWidth() constnkAstraeus::AtmosphereEffect
getName() constnkAstraeus::Effect
getOzoneAbsorb() constnkAstraeus::AtmosphereEffect
getOzoneExtinction() constnkAstraeus::AtmosphereEffect
getOzoneHeighthDensityFactor() constnkAstraeus::AtmosphereEffect
getOzoneScattering() constnkAstraeus::AtmosphereEffect
getPlanetAlbedo() constnkAstraeus::AtmosphereEffect
getRayleighAbsorb() constnkAstraeus::AtmosphereEffect
getRayleighExtinction() constnkAstraeus::AtmosphereEffect
getRayleighHeightDensityFactor() constnkAstraeus::AtmosphereEffect
getRayleighScattering() constnkAstraeus::AtmosphereEffect
getRaymarchSampleCount() constnkAstraeus::AtmosphereEffect
getShader() constnkAstraeus::Effect
getShadowDebug() constnkAstraeus::AtmosphereEffect
getShadowDepthBias() constnkAstraeus::AtmosphereEffect
getShadowSamplingMethod() constnkAstraeus::AtmosphereEffect
getSourceColorTexture() constnkAstraeus::AtmosphereEffect
getSourceDepthTexture() constnkAstraeus::AtmosphereEffect
getSunAngularRadius() constnkAstraeus::AtmosphereEffect
getSunIlluminanceFactor() constnkAstraeus::AtmosphereEffect
getSunLutSampleCount() constnkAstraeus::AtmosphereEffect
getSunPosition() constnkAstraeus::AtmosphereEffect
getSunTransmittanceLut() constnkAstraeus::AtmosphereEffect
getSunTransmittanceLutHeight() constnkAstraeus::AtmosphereEffect
getSunTransmittanceLutWidth() constnkAstraeus::AtmosphereEffect
getType() const overridenkAstraeus::AtmosphereEffectvirtual
getUseHalfFloatForLuts() constnkAstraeus::AtmosphereEffect
load() overridenkAstraeus::AtmosphereEffectvirtual
refreshLuts()nkAstraeus::AtmosphereEffect
setDistanceFactor(float value)nkAstraeus::AtmosphereEffect
setMieAbsorb(nkMaths::Vector value)nkAstraeus::AtmosphereEffect
setMieExtinction(nkMaths::Vector value)nkAstraeus::AtmosphereEffect
setMieG(float value)nkAstraeus::AtmosphereEffect
setMieHeightDensityFactor(float value)nkAstraeus::AtmosphereEffect
setMieScattering(nkMaths::Vector value)nkAstraeus::AtmosphereEffect
setMultiScatteringLutHeight(unsigned int value)nkAstraeus::AtmosphereEffect
setMultiScatteringLutMarchSampleCount(unsigned int value)nkAstraeus::AtmosphereEffect
setMultiScatteringLutSphereSampleCount(unsigned int value)nkAstraeus::AtmosphereEffect
setMultiScatteringLutWidth(unsigned int value)nkAstraeus::AtmosphereEffect
setName(nkMemory::StringView value)nkAstraeus::Effect
setOzoneAbsorb(nkMaths::Vector value)nkAstraeus::AtmosphereEffect
setOzoneExtinction(nkMaths::Vector value)nkAstraeus::AtmosphereEffect
setOzoneHeightDensityFactor(float value)nkAstraeus::AtmosphereEffect
setOzoneScattering(nkMaths::Vector value)nkAstraeus::AtmosphereEffect
setPlanetAlbedo(nkMaths::Vector value)nkAstraeus::AtmosphereEffect
setRayleighAbsorb(nkMaths::Vector value)nkAstraeus::AtmosphereEffect
setRayleighExtinction(nkMaths::Vector value)nkAstraeus::AtmosphereEffect
setRayleighHeightDensityFactor(float value)nkAstraeus::AtmosphereEffect
setRayleighScattering(nkMaths::Vector value)nkAstraeus::AtmosphereEffect
setRaymarchSampleCount(unsigned int value)nkAstraeus::AtmosphereEffect
setShadowDebug(bool value)nkAstraeus::AtmosphereEffect
setShadowDepthBias(float value)nkAstraeus::AtmosphereEffect
setShadowSamplingMethod(SHADOW_MAP_PCF value)nkAstraeus::AtmosphereEffect
setShadowSource(nkGraphics::Texture *shadowMap, nkGraphics::Camera *lightCamera)nkAstraeus::AtmosphereEffect
setSourceColorTexture(nkGraphics::Texture *value)nkAstraeus::AtmosphereEffect
setSourceDepthTexture(nkGraphics::Texture *value)nkAstraeus::AtmosphereEffect
setSunAngularRadius(float value)nkAstraeus::AtmosphereEffect
setSunIlluminanceFactor(float value)nkAstraeus::AtmosphereEffect
setSunPosition(nkMaths::Vector value)nkAstraeus::AtmosphereEffect
setSunTransmittanceLutHeight(unsigned int value)nkAstraeus::AtmosphereEffect
setSunTransmittanceLutSampleCount(unsigned int value)nkAstraeus::AtmosphereEffect
setSunTransmittanceLutWidth(unsigned int value)nkAstraeus::AtmosphereEffect
setUseHalfFloatForLuts(bool value)nkAstraeus::AtmosphereEffect
unload() overridenkAstraeus::AtmosphereEffectvirtual
~AtmosphereEffect()nkAstraeus::AtmosphereEffect
~Effect()nkAstraeus::Effectvirtual